windowed corridor - French English Dictionary